Pelting Rain — English French translation4 translations found

pelting rain (n) (meteorology) forte pluie (f) (n) (meteorology)
pelting rain (n) (meteorology) averse (f) (n) (meteorology)
pelting rain (n) (meteorology) pluie torrentielle (f) (n) (meteorology)
pelting rain (n) (meteorology) pluie diluvienne (f) (n) (meteorology)
Translate Pelting Rain into other languages
Translate pelting rain into German
Translate pelting rain into Italian
Translate pelting rain into Spanish
Translate pelting rain into Dutch
Translate pelting rain into Portuguese
Translate pelting rain into Slovenian
Translate pelting rain into Polish
Translate pelting rain into Czech